package MineGod;

import java.util.ArrayList;

public abstract class BlockGenerator {
	public final BlockType type;
	public int minVeinLength;
	public int maxVeinLength;
	
	public BlockGenerator(BlockType tempType){
		minVeinLength = 50;
		maxVeinLength = 205;
		type = tempType;
	}
	
	public abstract Block provideBlock();
	
	public abstract ArrayList<int[]> generateVein(Chunk chunk);
}
